person who legally sells coca leaf - Francés Inglés Diccionario